Skip to main content

Tutorials

Getting Started with WildWing

Prerequisites

Complete Setup and First Mission

Step 1: Environment Setup

# Create conda environment (one-time setup)
conda create --name wildwing --file requirements.txt

Step 2: Hardware Connection

  1. Power on the Parrot Anafi drone and Skycontroller
  2. Connect drone to controller using USB-A to USB-C cable
  3. Wait for blue LED on controller, then disconnect cable
  4. Connect controller to laptop via USB-C cable
  5. Open VLC Media Player → Media → Open network stream
  6. Enter network URL: rtsp://192.168.53.1/live

Step 3: Configure Mission Parameters Edit the following files to customize your mission:

  • controller.py: Set DURATION (number of tracking sections)
  • navigation.py: Adjust movement distances (x_dist, y_dist, z_dist)

Step 4: Launch Your First Mission

./launch.sh

Step 5: Monitor and Control

  • Watch drone's point-of-view via VLC livestream
  • Monitor YOLO output in /missions/mission_record_YYYYMMDD_HHMMSS/
  • Check logs in /log/outputs_YYYYMMDD_HHMMSS.log
  • Use handheld controller for manual altitude adjustments if needed

Expected Results:

  • Autonomous animal tracking with recorded video data
  • Telemetry logs and YOLO detection outputs
  • Mission data ready for behavioral analysis